How HPTS supports end - to - end transactional applications ( and has done so since 1997 )

نویسنده

  • Mark C. Little
چکیده

This document represents a response to a recent enquiry concerning the perceived inability for modern transaction processing systems, and HPTS in particular, to support end-to-end transactional guarantees [MKP01]. Before addressing the question of whether or not any specific transaction system can be used to provide end-to-end transactional guarantees, it is important to realise the following: end-to-end transactionality is not some holy grail of transactioning that people have been searching for in myths and legends; it is a solution to one specific problem area, and is in no way a global panacea to all transaction issues. The ability, or lack thereof, to provide end-to-end transaction integrity guarantees does not in and of itself prevent a specific transaction system provider from tackling many other equally important issues in today’s evolving world of e-commerce and mobile applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

1 Distributed Transactions in Java

1. Introduction The Web frequently suffers from failures which can affect both the performance and consistency of applications running over it. For example, if a user purchases a cookie (a token) granting access to a newspaper site, it is important that the cookie is delivered and stored if the user's account is debited; a failure could prevent either from occurring, and leave the system in an ...

متن کامل

Constructing Reliable Web Applications Using Atomic Actions

The Web frequently suffers from failures which affect the performance and consistency of applications run over it. An important fault-tolerance technique is the use of atomic actions (atomic transactions) for controlling operations on services. Atomic actions guarantee the consistency of applications despite concurrent accesses and failures. Techniques for implementing transactions on distribut...

متن کامل

RSVP and Integrated Services in the Internet : a tutorial

The growing use of multimedia communication applications with specific bandwidth and real-time delivery requirements has created the need for an Integrated Services Internet in which traditional best-effort datagram delivery can coexist with additional enhanced Quality Of Service(QOS) delivery classes. Such classes provide data flows with QOS commitments with regard to bandwidth, packet loss an...

متن کامل

Integrating the Object Transaction Service with the Web

The Web frequently suffers from failures which can affect both the performance and consistency of applications running over it. For resources such as documents, failures may simply be annoying to users; for commercial services, they can result in loss of revenue and credibility. Atomic transactions are a well-known technique for guaranteeing application consistency in the presence of failures. ...

متن کامل

Transactifying Applications using an Open Compiler Framework

Transactional memory dramatically reduces the complexity of writing concurrent code. Yet, seamless integration of transactional constructs in application code typically comes with a significant performance penalty. Recent studies have shown that compiler support allows producing highly efficient STM-based applications without putting the hassle on the programmer. So far, STM integration has bee...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006